Tableau-Based Model Generation for Relational Syllogistic Logics
نویسنده
چکیده
I present an analytic tableau system for a small fragment of natural language called RC. RC is an extension of the classical Aristotelian syllogisms (“All computer-scientists are mathematicians”) to include relations in the form of transitive verbs (“All who hate all logic programmers know some who hate all proof theoreticians”) and to permit the negation of nouns (“Some non-linguists love all set-theorists.”) This logic is big enough to be interesting, but it’s small enough that we can actually get some results. In this case, the results are that my tableau system (with an appropriate growth strategy) can be used to generate finite models for any satisfiable set of formulas from RC in a finite amount of time. And if a set is unsatisfiable, then the strategy will, in finite time, result in a closed tableau, proving its unsatisfiability. I also discuss RC-tabModG, an implementation of the tableau system in MiniKanren (a relational programming system embedded in Scheme).
منابع مشابه
Logics for the Relational Syllogistic
The Aristotelian syllogistic cannot account for the validity of certain inferences involving relational facts. In this paper, we investigate the prospects for providing a relational syllogistic. We identify several fragments based on (a) whether negation is permitted on all nouns, including those in the subject of a sentence; and (b) whether the subject noun phrase may contain a relative clause...
متن کاملA New Fast Tableau - Based Decision Procedurefor an Unquanti ed Fragment of Set Theory ?
In this paper we present a new fast tableau-based decision procedure for the ground set-theoretic fragment Multi-Level Syllogistic with Singleton (in short MLSS) which avoids the interleaving of model checking steps. The underlying tableau calculus is based upon the system KE.
متن کاملGlobal Caching for Coalgebraic Description Logics
Coalgebraic description logics offer a common semantic umbrella for extensions of description logics with reasoning principles outside relational semantics, e.g. quantitative uncertainty, non-monotonic conditionals, or coalitional power. Specifically, we work in coalgebraic logic with global assumptions (i.e. a general TBox), nominals, and satisfaction operators, and prove soundness and complet...
متن کاملDual Tableau-based Decision Procedures for Some Relational Logics
We consider fragments of the relational logic RL(1) obtained by imposing some constraints on the relational terms involving relations composition. Such fragments allow to express several non classical logics such as the multi-modal logic K and the description logic ALC with union and intersection of roles. We show how relational dual tableaux can be employed to define decision procedures for ea...
متن کاملA New Fast Tableau-Based Decision Procedure for an Unquantified Fragment of Set Theory
In this paper we present a new fast tableau-based decision procedure for the ground set-theoretic fragment Multi-Level Syllogistic with Singleton (in short MLSS) which avoids the interleaving of model checking steps. The underlying tableau calculus is based upon the system KE.
متن کامل